body{
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: #333;
}
/*阴影效果*/
.card{
    background-color: white;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 0 0 8px rgba(0,0,0,.1);

}

/*设置后台左侧一级导航栏鼠标移入高亮显示*/
.el-sub-menu__title:hover{
    color: #fc9002 !important;
    background-color: #fff6eb !important;
}
a{
    text-decoration: none;
    color: #333333;
}
/*卡片内边距设置*/
.el-card__body{
    padding: 5px !important;
}
/*鼠标移入变成小手*/
.el-tag:hover{
    cursor: pointer !important;
}

.line2 {
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; /* 超出几行省略 */
    overflow: hidden;
}

/*分页背景颜色*/
.el-pagination.is-background .btn-next.is-active, .el-pagination.is-background .btn-prev.is-active, .el-pagination.is-background .el-pager li.is-active {
    background-color:  #e6a23c !important;
}

/*图片上传样式*/
.avatar-uploader .avatar {
    width: 80px;
    height: 80px;
    display: block;
}
.avatar-uploader .el-upload {
    border: 1px dashed var(--el-border-color);
    border-radius: 6px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    transition: var(--el-transition-duration-fast);
}

.avatar-uploader .el-upload:hover {
    border-color: var(--el-color-primary);
}
.el-icon.avatar-uploader-icon {
    font-size: 28px;
    color: #8c939d;
    width: 80px;
    height: 80px;
    text-align: center;
}


/*去除下拉框的黑色边框*/
.el-tooltip__trigger:first-child:focus-visible {
    outline: unset;
}

/*取消前台导航选中后默认背景色*/
:root{
    --el-menu-hover-bg-color: #fff !important;
}
.strike {
    text-decoration: line-through;
    color: #ccc; /* 示例使用淡灰色文字以表示通过线的价格 */
}
/*Tabs 标签页*/
.el-tabs__item.is-active, .el-tabs__item:hover{
    color: #fc9002 !important;
    font-weight: bold;
}

/*设置字体*/
.bj-txt{
    height: 20px;
    display: flex;
    color: #ffb31a;
    align-items: center;
    font-family:黑体,sans-serif;
    margin: 5px auto;
    background-color: #f8f8ff;
}
